#include <iostream>//C++的头文件都是用模板进行编写的，而模板有
                   //一个特点：必须要在编译的时候才能实现

using namespace std;//命名空间

//函数的声明
//函数的声明可以有多次
void test();
void test();
void test();
void test();
void test();

//函数的定义只能有一次
void func()
{

}

#if 0
void func()
{

}
#endif

//函数的定义
/* int main() */
int main(int argc, char *argv[])//命令行参数
{
    printf("Hello,world\n");
    //cout,输出流对象
    //<<,输出流运算符
    //"Hello,world",字符串常量
    //endl = end of line
    /* cout << "Hello,world" << endl; */
    //operator<<，运算符重载
    operator<<(cout, "Hello,wolrd").operator<<(endl);

    int number = 0;
    //cin,输入流对象
    //>>,输入流运算符
    /* cin.operator>>(number); */
    cin >> number;
    cout << "number = " << number << endl;

    return 0;
}

